Telegram Group & Telegram Channel
السلام عليكم

قبل ان نبدأ في شرح عمليات التشفير بشكل عملي وجب ان نقوم بعمل مقدمة بسيطة عن علم التشفير والتعرف على مصطلحاته وانواعه



التشفير:
هو علم ظهر منذ قديم الزمان فقد استخدمه القدماء في تشفير مراسلاتهم وخاصة في الحروب؛ وتطور هذا العلم بتطور التكنولوجيا وتقدمها وغرض التشفير الرئيسي هو حماية البيانات أثناء نقلها من مكان لآخر سواء عبر الشبكات أو أي طريقة أخرى لتبادل البينات ويتم ذلك عن طريق شيفرات رياضية معقدة.

وقد ازدادت الحاجة لاستخدام التشفير في مجال التكنولوجيا للأسباب التالية:

ظهور الشبكات التي يتم مشاركة البيانات والمعلومات من خلالها وظهور تقنيات مساعدة في اختراق هذه الشبكات.
حاجة الأشخاص في ضمان أمن وسرية معلوماتهم التي يتبادلونها.
ضمان سلامة البيانات من أن يتم تعديلها أثناء نقلها من مكان لآخر.
الحاجة إلى التأكد من هوية المستقبل للمعلومات وأنه لن يفتح المعلومات إلا شخص معين يحمل مفتاح التشفير.

ولكي نفهم التشفير فإن هناك مصطلحات أساسية ومتواجدة في كل عملية تشفير لابد من التعرف عليها وهي:

Encryption :
هي عملية تشفير الرسالة وتحويلها من شيء يمكن قراءته وتحليله إلى رسالة مشفرة لا يمكن التعرف على محتوياتها.

Decryption :
وهي العملية المعاكسة للتشفير؛ أي فك التشفير وفيها يتم استعادة الرسالة الأصلية من رسالة مشفرة.

plaintext :
هو النص أو الرسالة عندما تكون في حالتها الطبيعية ويمكن لأي شخص قراءتها وفهمها.

Cipher text :
هو النص أو الرسالة بعد تشفيرها وتكون رموزا غير مفهومة.

Cryptographic algorithm :
وهي الخوارزمية الرياضية المستخدمة في التشفير.

Keys :
هي المفاتيح التي تستخدم إما في عملية التشفير او فك التشفير.

وكما نعلم فإن التشفير ليس محدود بشكل معين؛ إنما يوجد الكثير والكثير من الطرق لتشفير الرسائل فمثلا على المستوى البسيط؛ يمكنك تشفير رسالة إلى شخص ما بتغيير كل حرف إلى الحرف الذي يتبعه بثلاثة أحرف أو ما شابه. وهذه الطريقة تسمى طريقة قيصر وسيتم شرحها لاحقا بشكل برمجي



tg-me.com/CsharpWindowsForm/450
Create:
Last Update:

السلام عليكم

قبل ان نبدأ في شرح عمليات التشفير بشكل عملي وجب ان نقوم بعمل مقدمة بسيطة عن علم التشفير والتعرف على مصطلحاته وانواعه



التشفير:
هو علم ظهر منذ قديم الزمان فقد استخدمه القدماء في تشفير مراسلاتهم وخاصة في الحروب؛ وتطور هذا العلم بتطور التكنولوجيا وتقدمها وغرض التشفير الرئيسي هو حماية البيانات أثناء نقلها من مكان لآخر سواء عبر الشبكات أو أي طريقة أخرى لتبادل البينات ويتم ذلك عن طريق شيفرات رياضية معقدة.

وقد ازدادت الحاجة لاستخدام التشفير في مجال التكنولوجيا للأسباب التالية:

ظهور الشبكات التي يتم مشاركة البيانات والمعلومات من خلالها وظهور تقنيات مساعدة في اختراق هذه الشبكات.
حاجة الأشخاص في ضمان أمن وسرية معلوماتهم التي يتبادلونها.
ضمان سلامة البيانات من أن يتم تعديلها أثناء نقلها من مكان لآخر.
الحاجة إلى التأكد من هوية المستقبل للمعلومات وأنه لن يفتح المعلومات إلا شخص معين يحمل مفتاح التشفير.

ولكي نفهم التشفير فإن هناك مصطلحات أساسية ومتواجدة في كل عملية تشفير لابد من التعرف عليها وهي:

Encryption :
هي عملية تشفير الرسالة وتحويلها من شيء يمكن قراءته وتحليله إلى رسالة مشفرة لا يمكن التعرف على محتوياتها.

Decryption :
وهي العملية المعاكسة للتشفير؛ أي فك التشفير وفيها يتم استعادة الرسالة الأصلية من رسالة مشفرة.

plaintext :
هو النص أو الرسالة عندما تكون في حالتها الطبيعية ويمكن لأي شخص قراءتها وفهمها.

Cipher text :
هو النص أو الرسالة بعد تشفيرها وتكون رموزا غير مفهومة.

Cryptographic algorithm :
وهي الخوارزمية الرياضية المستخدمة في التشفير.

Keys :
هي المفاتيح التي تستخدم إما في عملية التشفير او فك التشفير.

وكما نعلم فإن التشفير ليس محدود بشكل معين؛ إنما يوجد الكثير والكثير من الطرق لتشفير الرسائل فمثلا على المستوى البسيط؛ يمكنك تشفير رسالة إلى شخص ما بتغيير كل حرف إلى الحرف الذي يتبعه بثلاثة أحرف أو ما شابه. وهذه الطريقة تسمى طريقة قيصر وسيتم شرحها لاحقا بشكل برمجي

BY برمجة تطبيقات الويندوز C# Programming


Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283

Share with your friend now:
tg-me.com/CsharpWindowsForm/450

View MORE
Open in Telegram


برمجة تطبيقات الويندوز C Programming Telegram | DID YOU KNOW?

Date: |

NEWS: Telegram supports Facetime video calls NOW!

Secure video calling is in high demand. As an alternative to Zoom, many people are using end-to-end encrypted apps such as WhatsApp, FaceTime or Signal to speak to friends and family face-to-face since coronavirus lockdowns started to take place across the world. There’s another option—secure communications app Telegram just added video calling to its feature set, available on both iOS and Android. The new feature is also super secure—like Signal and WhatsApp and unlike Zoom (yet), video calls will be end-to-end encrypted.

A project of our size needs at least a few hundred million dollars per year to keep going,” Mr. Durov wrote in his public channel on Telegram late last year. “While doing that, we will remain independent and stay true to our values, redefining how a tech company should operate.

برمجة تطبيقات الويندوز C Programming from tw


Telegram برمجة تطبيقات الويندوز C# Programming
FROM USA